Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
84 STOW ROAD Detached £180,000 21 Jun 2013
86 STOW ROAD Detached £54,000 16 Apr 1997
86A STOW ROAD Detached £290,000 14 Sep 2011
88A STOW ROAD Detached £260,000 19 Aug 2005
90 STOW ROAD Detached £296,500 9 Mar 2023
101 STOW ROAD Semi-Detached £261,500 9 Dec 2014
103 STOW ROAD Semi-Detached £146,000 13 Jul 2004
110 STOW ROAD Detached £185,000 15 Jul 2002
ARCH BARN FARM STOW ROAD Detached £217,000 29 Nov 2007
ARCH BARN FARM, 105 STOW ROAD Detached £282,000 12 Nov 2010
ARCH FARM HOUSE, 101 STOW ROAD Semi-Detached £236,300 27 Jun 2008
ARCHDALE FARMHOUSE STOW ROAD Detached £543,512 4 Jul 2022
MOGULS, 86A STOW ROAD Detached £199,995 24 Feb 2003
RAILWAY COTTAGE, 94 STOW ROAD Detached £740,000 3 Aug 2023
THE WALNUTS STOW ROAD Detached £70,100 30 May 1997